package com.groupbuying.customer.dto;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Author: WANGNING
 * @Email wyn20140226@aliyun.com
 * @Date: 2019/8/28 14:25
 * @Des
 */
public class CurrencyCustomerLogDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    //日志id
    private String logId;
    //会员id
    private String customerId;
    //支付id
    private String payId;
    //删除标记 1-未删除，0-已删除
    private String delFlag;
    //创建时间
    private String createTime;
    //碎银流向：01、活动；02、消费
    private String currencySource;
    //活动id
    private String activityId;
    //碎银变化类型：01：增加：02减少，03：无变化
    private String currencyType;
    //碎银变化量
    private BigDecimal currencyCount;

    public CurrencyCustomerLogDTO() {
        super();
    }

    public String getLogId() {
        return logId;
    }

    public void setLogId(String logId) {
        this.logId = logId;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getPayId() {
        return payId;
    }

    public void setPayId(String payId) {
        this.payId = payId;
    }

    public String getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getCurrencySource() {
        return currencySource;
    }

    public void setCurrencySource(String currencySource) {
        this.currencySource = currencySource;
    }

    public String getActivityId() {
        return activityId;
    }

    public void setActivityId(String activityId) {
        this.activityId = activityId;
    }

    public String getCurrencyType() {
        return currencyType;
    }

    public void setCurrencyType(String currencyType) {
        this.currencyType = currencyType;
    }

    public BigDecimal getCurrencyCount() {
        return currencyCount;
    }

    public void setCurrencyCount(BigDecimal currencyCount) {
        this.currencyCount = currencyCount;
    }

    @Override
    public String toString() {
        return "CurrencyCustomerLogDTO{" +
                "logId='" + logId + '\'' +
                ", customerId='" + customerId + '\'' +
                ", payId='" + payId + '\'' +
                ", delFlag='" + delFlag + '\'' +
                ", createTime='" + createTime + '\'' +
                ", currencySource='" + currencySource + '\'' +
                ", activityId='" + activityId + '\'' +
                ", currencyType='" + currencyType + '\'' +
                ", currencyCount=" + currencyCount +
                '}';
    }
}
